package cn.virens.database.serviceimpl.platform.common;

import java.io.Serializable;

public class TableInfo implements Serializable {
	private static final long serialVersionUID = 1465609596528255056L;

	private String key;// 表名简写
	private String date;// 创建时间 eg:2018-08-01
	private String name; // 表名（中文） eg:用户表
	private String path; // 访问路径 eg:/sys/user
	private String table; // 表名 eg:sys_user
	private String identity;// 权限标识 eg:sys:user
	private String tableName;// 表名（驼峰） eg:SysUser
	private String tablePackage; // 表包路径 eg:sys.user

	// 全局配置信息
	private String basePackage; // 基础包路径
	private String modelPackage; // JavaBean包
	private String mapperPackage; // 服务接口包
	private String controlPackage; // 控制器包
	private String servicePackage; // 服务接口包
	private String serviceImplPackage; // 服务实现包

	public String getKey() {
		return key;
	}

	public void setKey(String key) {
		this.key = key;
	}

	public String getDate() {
		return date;
	}

	public void setDate(String date) {
		this.date = date;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getPath() {
		return path;
	}

	public void setPath(String path) {
		this.path = path;
	}

	public String getTable() {
		return table;
	}

	public void setTable(String table) {
		this.table = table;
	}

	public String getIdentity() {
		return identity;
	}

	public void setIdentity(String identity) {
		this.identity = identity;
	}

	public String getTableName() {
		return tableName;
	}

	public void setTableName(String tableName) {
		this.tableName = tableName;
	}

	public String getBasePackage() {
		return basePackage;
	}

	public void setBasePackage(String basePackage) {
		this.basePackage = basePackage;
	}

	public String getTablePackage() {
		return tablePackage;
	}

	public void setTablePackage(String tablePackage) {
		this.tablePackage = tablePackage;
	}

	public String getModelPackage() {
		return modelPackage;
	}

	public void setModelPackage(String modelPackage) {
		this.modelPackage = modelPackage;
	}

	public String getMapperPackage() {
		return mapperPackage;
	}

	public void setMapperPackage(String mapperPackage) {
		this.mapperPackage = mapperPackage;
	}

	public String getControlPackage() {
		return controlPackage;
	}

	public void setControlPackage(String controPackage) {
		this.controlPackage = controPackage;
	}

	public String getServicePackage() {
		return servicePackage;
	}

	public void setServicePackage(String servicePackage) {
		this.servicePackage = servicePackage;
	}

	public String getServiceImplPackage() {
		return serviceImplPackage;
	}

	public void setServiceImplPackage(String serviceImplPackage) {
		this.serviceImplPackage = serviceImplPackage;
	}
}
